Lost City Angels is a band from Boston.
In 2006 they got a new singer called Sweeney Todd, who joined after his own band, the dead pets went into hiatus.
1 member
Add Influence
Lost City Angels
Lost City Angels is a band from Boston.
In 2006 they got a new singer called Sweeney Todd, who joined after his own band, the dead pets went into hiatus.